]> dgit.raspbian.org Git - pyside6.git/commitdiff
Use correct Python module paths in cmake files
authorStuart Prescott <stuart@debian.org>
Sat, 28 Mar 2026 06:10:38 +0000 (17:10 +1100)
committerStuart Prescott <stuart@debian.org>
Mon, 21 Sep 2026 09:01:47 +0000 (19:01 +1000)
Gbp-Pq: Name 0004-Use-correct-Python-module-paths-in-cmake-files.patch

sources/shiboken6_generator/data/Shiboken6ToolsConfig.cmake.in

index 0542ee51c43d612026813e2b4c1a0c863c1bd8b9..8b28c14e856152150d5db5b1f5381acd44e1c518 100644 (file)
@@ -7,16 +7,9 @@ if(NOT CMAKE_CROSSCOMPILING)
     find_dependency(Python COMPONENTS Interpreter Development.Module)
 
     if(NOT SHIBOKEN6TOOLS_SKIP_FIND_DEPENDENCIES)
-        # Dynamically determine Python_SITELIB using Python itself
-        execute_process(
-            COMMAND ${Python_EXECUTABLE} -c
-            "import site; print(next(p for p in site.getsitepackages() if 'site-packages' in p))"
-            OUTPUT_VARIABLE Python_SITELIB
-            OUTPUT_STRIP_TRAILING_WHITESPACE
-        )
         list(APPEND CMAKE_PREFIX_PATH
-            "${Python_SITELIB}/shiboken6/lib/cmake"
-            "${Python_SITELIB}/PySide6/lib/cmake"
+            "/usr/lib/python3/dist-packages/shiboken6/lib/cmake"
+            "/usr/lib/python3/dist-packages/PySide6/lib/cmake"
         )
         find_dependency(Shiboken6 REQUIRED)
         find_dependency(PySide6 REQUIRED)